97
69
67
128
23
283
78
157
35
389
46
54
248
43
162
25
26
21
49
34
30
27
39
53
77
58
105
15
12
121
10
14
28
87
16
24
100
178
4
197
74
20
41
13
66
57
32
146
65