141
41
18
111
46
15
23
54
37
19
71
16
116
28
98
104
99
6
392
233
218
62
35
8
256
86
44
29
30
14
22
103
64
362
222
110
52
144
322
212
9
121
38
70
105
33
20