239
28
79
60
43
31
49
48
36
30
42
64
22
75
15
39
67
32
160
50
19
11
136
46
241
149
83
379
18
87
35
74
8
40
106
25
91
27
20
17
72
86
37
80
177
373