203
65
133
28
132
108
46
162
130
15
78
19
59
40
87
72
110
13
67
393
109
179
114
37
240
209
68
45
47
22
119
11
97
213
126
41
31
27
17
42
21
92
85
36
91
100
145
44
56