152
49
31
53
33
86
22
8
27
6
76
42
112
39
60
40
16
13
21
10
70
62
26
123
102
15
68
90
19
58
44
208
18
65
85
246
25
38
134
17
183
94
162
51
32
23
71
48
121