151
478
94
64
36
42
104
81
46
62
85
82
66
40
53
355
86
60
199
138
37
72
48
110
30
243
61
24
17
190
121
35
7
39
34
11
26
59
87
127
68
33
29
180
71
28
197