1
11
25
5
22
51
17
118
91
63
38
8
2
43
151
21
40
14
68
56
27
37
15
106
41
76
24
59
13
23
65
33
60
29
67
145
75
52
73
35
71
160
125
9
53
93