25
3
93
13
9
5
12
4
20
68
17
28
29
60
33
145
22
14
18
92
63
6
67
83
32
117
58
38
42
53
7
31
39
56
27
19
16
70
37
125