30
42
39
29
27
56
19
22
49
11
25
91
7
5
23
32
36
79
38
31
215
14
18
139
9
80
20
15
4
17
13
178
24
72
67
52
48
41
75