38
23
55
112
25
7
48
31
37
95
41
2
35
744
159
1
19
75
16
8
22
12
432
5
9
28
13
249
27
29
3
59
51
96
53
33
50
630
93
36
26
56
11
120
42