45
12
34
296
8
67
35
25
5
404
15
436
179
77
44
10
49
70
176
50
22
20
37
53
137
289
33
58
76
13
711
6135
46
85
30
116
42
16
27
161
47
17
94
102
59
3
264
23
168