167
38
114
46
14
206
53
52
24
130
87
26
12
159
257
18
37
31
69
119
35
115
308
336
28
77
36
121
110
106
39
82
25
58
50
76
131
83
74
16
155
42
30
43
86
55
252
20
597
54
160
9
568
11