129
28
62
7
47
8
49
313
41
9
14
19
1
32
23
48
29
34
33
11
67
27
61
65
24
116
120
81
5
26
51
6
293
57
99
88
156
2
39
234
12
13
30
71
18
290