45
26
37
11
13
12
48
43
17
86
58
25
143
19
50
79
41
102
46
14
3
74
29
36
70
32
33
60
64
53
24
10
21
80
333
9
18
8
55
39
28
69
87
309
99