30
10
27
35
13
79
60
36
86
43
75
9
84
48
51
12
63
16
11
14
17
54
7
8
28
4
25
5
41
92
19
42
32
148
226
2
140
65
56
70
141
71
26