31
75
7
18
1
25
42
21
24
34
43
12
23
201
15
84
35
22
10
17
158
76
9
47
16
221
28
14
82
39
29
60
117
19
13
26
55
32
36
44
329
102
20
46
232
11
71
148
89