59
49
48
47
102
44
33
11
213
55
46
110
38
65
42
14
125
117
144
28
51
107
22
142
292
29
536
120
178
202
79
90
113
152
27
170
19
72
99
93
13
30
134
246
318
139
75
229
52
140
76
241