30
168
93
33
45
28
61
18
4
14
9
85
48
111
124
3
22
100
16
5
36
59
31
25
11
17
53
20
148
27
8
15
58
1
21
52
29
38
35
41
6
37
24
194
44
26
34
54
10
13
2
77
19
95