138
9
48
18
3
19
14
7
40
13
32
45
171
86
16
60
180
107
117
294
30
65
47
79
64
49
6
25
136
108
101
27
38
39
68
114
170
50
75
78
73
105
33
238
81
61