33
46
3
35
30
48
51
25
69
61
49
93
38
374
11
5
75
18
20
44
22
108
45
87
32
42
13
28
53
40
43
23
39
36
16
26
86
178
12
7
29