33
80
71
46
28
41
110
13
274
37
19
73
29
23
103
79
47
6
287
158
18
205
14
106
100
67
64
60
11
35
117
84
57
53
95
7
17
22
65
48
136
5
27
20
108
231