153
86
15
10
41
17
22
8
48
103
117
84
126
34
151
50
302
54
98
81
13
43
44
39
78
37
11
23
77
38
58
71
30
32
68
97
25
21
108
19
159
101
94
130
185
14
24