28
16
34
6
2
63
33
20
87
68
8
19
29
17
5
4
10
31
11
82
39
18
55
38
1
185
36
66
90
51
57
148
14
75
13
37
3
272
125
114
12
71
22