2
18
8
14
29
39
7
6
105
26
4
23
21
84
58
191
5
22
45
40
47
50
15
244
13
28
86
52
16
9
38
72
140
144
59
31
151
34
71
130
234
141
281
104
128
247
194