116
41
71
25
37
44
54
342
86
67
22
66
40
9
59
47
107
28
53
30
42
35
117
27
50
61
43
23
19
81
45
16
38
20
13
238
64
12
8
126
318
156
137
75
141
33
29