29
124
85
25
1011
51
64
70
15
283
142
41
65
20
69
17
34
19
45
202
56
5
110
7
26
89
39
48
12
22
6
23
312
10
236
67
8
105
94
75
218
18
11
2
490
46