57
95
63
22
37
20
117
64
5
340
38
81
48
10
29
39
45
53
41
17
18
70
27
34
145
31
30
62
26
359
28
338
143
35
32
75
16
99
33
13
4