100
15
24
20
35
12
17
50
29
70
7
36
38
22
14
126
21
13
26
34
61
6
58
157
78
98
63
159
30
28
156
84
141
435
57
16
107
10
8
207
800
96
225
77
81
43
65
49