163
48
80
30
259
26
690
141
41
25
58
150
67
91
342
160
29
43
19
37
130
70
47
9
27
17
28
11
6
22
81
83
45
260
33
62
95
111
76
167
433
54
85
97
23
74
35
185
59
152
52