115
21
88
23
67
108
261
76
34
117
107
33
20
12
232
58
32
47
96
153
30
37
22
275
57
60
432
43
53
104
78
54
14
93
27
178
35
176
74
55
13
85
63
171
44
41
123
65