26
327
52
179
31
18
39
43
263
48
77
28
37
120
20
22
16
108
33
47
107
64
117
105
89
103
54
58
440
69
180
12
285
91
214
104
36
30
34
61
19
17
92
70
220
84
163
14