45
41
235
38
97
18
239
33
12
28
13
82
5
65
114
394
39
31
22
54
157
30
207
50
107
27
61
26
42
36
32
202
68
81
64
6
70
23
51
130
245
131
110
73