31
200
35
8
111
191
12
6
46
23
11
110
14
5
13
7
20
22
17
63
10
75
107
15
36
197
59
18
43
39
16
87
78
42
148
55
25
41
33
29
38
26
19
28
24
37
9
68
27