15
4
95
17
31
23
52
61
37
26
55
58
283
146
14
56
121
86
67
50
19
69
83
24
12
110
22
10
60
1
64
41
20
30
27
25
5
29
38
11
49
2
13
9
148