32
11
23
29
15
44
7
251
40
41
18
286
6
22
28
19
53
69
17
96
31
3
331
14
47
13
56
45
25
10
50
108
12
4
102
5
8
57
83
16
26
171
73
219