143
91
21
25
82
105
54
43
48
79
28
62
20
83
14
45
49
1
86
257
75
18
57
34
35
149
51
37
241
87
68
23
107
46
81
33
11
39
96
19
13
56
8
12
136