105
11
21
13
35
37
5
27
84
10
6
22
351
77
4
7
14
24
9
3
43
40
62
18
38
1
26
15
146
31
12
41
32
44
23
86
116
39
73
66
153