34
53
192
32
47
41
110
29
1533
122
175
186
366
139
131
43
68
38
97
58
56
125
37
141
39
10
178
102
111
50
124
57
33
255
254
48
45
46
127
74
28
73
107
42
27
14
24
51
30
145
36