102
13
20
63
11
75
105
96
38
49
95
17
31
112
155
39
27
68
42
32
19
261
35
141
40
47
14
16
79
25
5
21
6
64
22
36