33
83
18
12
26
70
13
8
37
20
21
38
27
127
93
24
239
17
16
170
32
64
9
41
7
30
31
141
11
50
99
10
284
533
367
73
82
55
44
72
191