45
25
28
14
65
22
54
219
8
64
27
7
37
88
11
6
12
42
52
123
16
1
4
61
30
20
32
130
73
19
60
49
272
47
146
74
13
157
38
51
236
2
15
3
252
39
68