28
38
41
21
12
35
120
6
45
15
34
71
29
30
20
51
24
36
48
18
122
11
10
502
1
26
4
23
27
62
104
7
69
9
40
58
50
17
16
343
39
272
170
32