157
28
53
22
252
16
11
17
26
43
102
24
68
32
10
33
20
25
21
41
112
9
67
29
82
63
47
7
130
23
180
109
141
50
103
46
37
97
139
117
101
131
85
72
62
42