33
115
29
120
24
79
105
58
76
908
72
209
49
14
55
139
23
108
22
62
142
94
101
36
51
70
8
102
113
255
137
37
532
269
78
119
86
65
10
30
28
168
13
68
67
12
141
41
117