1
13
25
5
23
2
51
17
119
91
63
38
8
43
151
21
40
14
68
57
27
37
15
106
41
77
24
59
65
34
60
29
67
145
75
52
73
35
71
160
125
11
10
54
93