34
23
63
39
32
74
30
14
490
67
156
13
35
90
88
92
33
389
11
93
304
51
52
150
29
22
134
371
694
25
132
376
76
84
197
98
46
82
207
213
190
41
323
108
61
73
114
48