186
81
20
46
22
7
44
12
33
47
37
219
14
16
54
18
174
66
104
53
91
90
17
25
58
32
163
31
19
109
40
8
67
29
55
287
79
13
21
39
1
23
43
10
111