36
16
11
20
22
6
1
61
14
17
28
42
25
15
9
98
10
32
8
75
26
344
92
193
3
23
76
45
112
38
40
48
5
13
24
41
192
296
183
81
31
108
30