167
9
92
436
123
155
268
43
23
6
53
83
64
41
26
15
120
57
68
24
28
127
36
39
8
35
18
1
84
46
56
65
76
148
7
149
95
5
91
11
111
679
206
12
141
160
161
85