176
111
17
42
8
108
11
40
38
95
53
29
21
92
47
33
48
531
50
20
145
39
30
68
157
24
121
5
83
13
22
303
86
275
28
91
45
7
18
71
15
435
26
94
58
116
32
74
184
77
23
236
93