117
59
86
23
65
147
57
40
49
72
241
78
191
112
24
15
198
21
83
76
32
340
123
44
84
108
45
20
35
58
81
11
8
51
67
50
102
66
61
179
14
247
177
47
48
114
160
687
34