89
65
18
236
81
34
36
232
25
37
13
8
9
102
35
19
22
11
20
72
43
285
16
116
7
5
15
10
51
14
3
23
28
164
4
21
41
98
48
33