100
19
8
5
4
25
217
65
83
98
59
16
66
6
114
78
108
12
70
9
54
105
29
30
42
7
37
23
26
13
31
40
27
17
263
11
102
205
55
49
10
122
233
160
69
46