35
46
21
82
14
25
150
13
87
40
23
11
95
88
61
341
5
126
8
247
24
44
22
16
94
99
165
76
75
32
34
26
51
53
58
50
38
63
52
15
9
43
41
84
105