192
90
145
54
113
371
382
23
28
112
323
187
46
49
75
22
66
55
74
157
56
40
42
45
12
18
17
58
95
301
37
117
64
15
35
27
11
76
77
57
104
151
108
179
29
85
24
106