88
26
10
63
43
24
17
187
4
214
21
37
5
14
61
55
7
8
221
22
19
233
119
79
16
332
29
44
11
23
89
18
117
71
41
109
103
6
15
45
30
12
13
28
3