2
6
17
25
8
32
86
22
50
29
11
146
74
12
41
40
24
15
46
30
39
34
68
130
31
19
53
64
186
45
209
62
44
63
132
81
20
393
48
18
33
107
176
137
16
330