56
59
36
109
79
63
122
25
41
53
28
50
17
76
52
89
48
292
111
115
32
90
40
60
22
81
426
23
51
34
14
8
116
26
11
58
98
13
68
16
131
145
160
39
37
31
153
21
24
183
97
96