33
25
14
9
6
19
16
8
7
31
27
48
61
34
12
22
37
49
18
26
23
824
109
13
28
318
364
145
328
46
65
20
29
10
117
170
21
36
66