91
274
54
32
30
22
257
95
268
31
86
52
28
46
36
20
63
108
21
40
53
47
103
75
25
56
17
110
34
160
59
45
72
97
213
68
39
114
234
67