32
33
16
57
101
3
73
2
19
350
40
8
323
66
18
11
31
4
21
24
23
41
71
55
115
10
43
7
50
13
51
5
29
38
34
72
36
250
46
22
12
1
354
69
235
77
20