12
9
33
101
24
4
68
58
7
6
29
39
26
61
28
90
35
122
50
41
21
11
25
46
18
56
31
23
8
17
20
148
75
62
14
95
16
30
15
145
13