169
82
12
149
52
110
40
77
132
100
47
33
38
101
53
105
253
37
117
25
45
73
683
90
156
43
69
91
68
84
11
8
32
23
65
42
10
41
5
17
135
87
29
129
72
139
111
138
60
175
163