31
60
48
33
14
131
47
21
51
10
24
50
43
15
6
118
58
145
37
11
29
7
59
8
35
27
106
63
42
341
39
91
97
72
13
20
45
132
52
41
68
44
9
49
105