2
16
29
10
51
19
1
37
13
42
40
8
67
11
27
39
17
66
12
236
49
31
20
9
43
131
96
53
5
44
34
90
70
59
32
73
84
69
30
153
169
136
76
118
94
199
38
139