3
32
18
92
11
28
13
7
194
12
43
55
25
16
8
10
20
31
58
27
22
67
75
138
24
9
90
30
26
61
64
47
34
21
51
81
46
78
41
33
151
70