45
92
44
31
66
13
88
76
283
26
47
86
51
53
22
64
23
37
40
29
177
18
11
70
17
32
14
48
19
61
30
39
46
72
25
217
159
74
21
10
24
140
127
93
540
108
122
87
41
16