33
4
28
8
6
2
3
16
1
10
9
5
13
15
11
143
17
117
297
43
54
12
27
7
71
35
97
38
32
74
21
77
261
14
218
36
76
42
140
24
44
678
103
40
359
154
629
80
29
425
189
34
19
59
22
81
1991
248
37
41
47
287
67
1093
493
63
48
155
128
49
669
1393
220
233
812
20
135
72
26
69
18
62
75
90
953
46
25
121
201
188
91
87
113