37
29
5
33
34
23
93
79
12
70
110
26
24
120
114
19
45
75
87
11
17
22
96
309
18
235
6
27
74
82
49
50
35
58
30
111
91
281
43
41
16
71
42
25
32
20
86
81
48
83
170
146