123
51
41
57
47
92
23
45
14
13
39
33
60
141
11
90
81
270
220
24
25
37
65
31
19
46
34
117
62
15
52
120
18
149
164
75
170
107
147
109